the effort and time spent - Anglais Synonymes Dictionnaire